package grupo2.servlets;

import grupo2.services.QuitarApostadoresService;

import java.io.IOException;
import java.util.*;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;



public class QuitarApostadoresServlet extends HttpServlet {
	
	private static final long serialVersionUID = 1L;
	
	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
				
		Collection <String> errorMsgs = new ArrayList <String>(); 
		
		try {		
		String[] elegidos = req.getParameterValues("elegidos");
		QuitarApostadoresService.quitarApostadores(elegidos);
				
	    }
		catch (NullPointerException npe) {
			errorMsgs.add("Debe seleccionar al apostador para poder sacarlo del juego");
		}
		
		req.setAttribute("errorMsgs",errorMsgs);
		req.getRequestDispatcher("quitarApostadores.jsp").forward(req, resp);
	}	

}